<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>Gestion_Des_Inscriptions_Universitaires: Référence du fichier /home/omid/Bureau/projet/gestion-des-inscriptions-universitaires-version-finale/src/Enseignement.h</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<!-- Généré par Doxygen 1.7.4 -->
<div id="top">
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">Gestion_Des_Inscriptions_Universitaires</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Page&#160;principale</span></a></li>
      <li><a href="pages.html"><span>Pages&#160;associées</span></a></li>
      <li><a href="annotated.html"><span>Classes</span></a></li>
      <li class="current"><a href="files.html"><span>Fichiers</span></a></li>
      <li><a href="dirs.html"><span>Répertoires</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>Liste&#160;des&#160;fichiers</span></a></li>
      <li><a href="globals.html"><span>Membres&#160;de&#160;fichier</span></a></li>
    </ul>
  </div>
</div>
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
  initNavTree('_enseignement_8h.html','');
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#typedef-members">Définition de type</a> &#124;
<a href="#func-members">Fonctions</a>  </div>
  <div class="headertitle">
<div class="title">Référence du fichier Enseignement.h</div>  </div>
</div>
<div class="contents">

<p>Fichier d'entête du module <a class="el" href="struct_enseignement.html" title="Structure utilisée pour la gestion d&#39;une Enseignement.">Enseignement</a>.  
<a href="#details">Plus de détails...</a></p>
<div class="textblock"><code>#include &lt;stdlib.h&gt;</code><br/>
<code>#include &lt;assert.h&gt;</code><br/>
<code>#include &lt;stdio.h&gt;</code><br/>
<code>#include &lt;gtk/gtk.h&gt;</code><br/>
<code>#include &quot;<a class="el" href="_enseignant_8h_source.html">Enseignant.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="_u_e_8h_source.html">UE.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="_etudiant_8h_source.html">Etudiant.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="_i_p_8h_source.html">IP.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="_salle_8h_source.html">Salle.h</a>&quot;</code><br/>
</div>
<p><a href="_enseignement_8h_source.html">Aller au code source de ce fichier.</a></p>
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structs_enseignement.html">sEnseignement</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structs_tab_enseignement.html">sTabEnseignement</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Structure utilisée pour la gestion d'une <a class="el" href="struct_enseignement.html" title="Structure utilisée pour la gestion d&#39;une Enseignement.">Enseignement</a>.  <a href="structs_tab_enseignement.html#details">Plus de détails...</a><br/></td></tr>
<tr><td colspan="2"><h2><a name="typedef-members"></a>
Définition de type</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structs_enseignement.html">sEnseignement</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignement_8h.html#ad9a5191736580993cc283cc929e4e3b3">Enseignement</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Redéfinit la structure <a class="el" href="structs_enseignement.html">sEnseignement</a>.  <a href="#ad9a5191736580993cc283cc929e4e3b3"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structs_tab_enseignement.html">sTabEnseignement</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignement_8h.html#a9afb6720da83f57378798d4e29ca138f">TabEnseignement</a></td></tr>
<tr><td colspan="2"><h2><a name="func-members"></a>
Fonctions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignement_8h.html#abad4926f81366a2cff7b75d5d30fead4">initEnseignement</a> (<a class="el" href="struct_enseignement.html">Enseignement</a> *<a class="el" href="struct_enseignement.html">Enseignement</a>, int numEnseignement, int numEns, int codeUE, int type, char *date, int duree, int numSalle, char groupe)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">initEnseignement  <a href="#abad4926f81366a2cff7b75d5d30fead4"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignement_8h.html#ad1b32c9c0923280315383549862bbe2d">libEnseignement</a> (<a class="el" href="struct_enseignement.html">Enseignement</a> *<a class="el" href="struct_enseignement.html">Enseignement</a>)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">libEnseignement  <a href="#ad1b32c9c0923280315383549862bbe2d"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_enseignement.html">Enseignement</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignement_8h.html#a36190dafeb00fe2d5c4b0765f6843839">creEnseignement</a> (int numEnseignement, int numEns, int codeUE, int type, char *date, int duree, int numSalle, char groupe)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">creEnseignement  <a href="#a36190dafeb00fe2d5c4b0765f6843839"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignement_8h.html#ae4169110eabe9bda9f2c0ff6291bfbff">detEnseignement</a> (<a class="el" href="struct_enseignement.html">Enseignement</a> **<a class="el" href="struct_enseignement.html">Enseignement</a>)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">detEnseignement  <a href="#ae4169110eabe9bda9f2c0ff6291bfbff"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignement_8h.html#a56462a1a864e1e225a2ef473453a076a">getNumEns_Enseignement</a> (<a class="el" href="struct_enseignement.html">Enseignement</a> *<a class="el" href="struct_enseignement.html">Enseignement</a>)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">getNumEns_Enseignement  <a href="#a56462a1a864e1e225a2ef473453a076a"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignement_8h.html#a8e95d7bab01ca65bdcaf7e32c4d580da">setNumEns_Enseignement</a> (<a class="el" href="struct_enseignement.html">Enseignement</a> *<a class="el" href="struct_enseignement.html">Enseignement</a>, int numEns)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">setNumEns_Enseignement  <a href="#a8e95d7bab01ca65bdcaf7e32c4d580da"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignement_8h.html#a1ca5eaa75e71f4f28f351c1834ac642e">getCodeEU_Enseignement</a> (<a class="el" href="struct_enseignement.html">Enseignement</a> *<a class="el" href="struct_enseignement.html">Enseignement</a>)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">getCodeEU_Enseignement  <a href="#a1ca5eaa75e71f4f28f351c1834ac642e"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignement_8h.html#a636834c6ecc62839fd0f326c67d01b56">setCodeUE_Enseignement</a> (<a class="el" href="struct_enseignement.html">Enseignement</a> *<a class="el" href="struct_enseignement.html">Enseignement</a>, int codeUE)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">setCodeUE_Enseignement  <a href="#a636834c6ecc62839fd0f326c67d01b56"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignement_8h.html#aea19c654d0e9e1fb9680dedbd3e6533e">getDate_Enseignement</a> (<a class="el" href="struct_enseignement.html">Enseignement</a> *<a class="el" href="struct_enseignement.html">Enseignement</a>)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">getDate_Enseignement  <a href="#aea19c654d0e9e1fb9680dedbd3e6533e"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignement_8h.html#ac348c8c281771bd40e38bafe678c3475">setDate_Enseignement</a> (<a class="el" href="struct_enseignement.html">Enseignement</a> *<a class="el" href="struct_enseignement.html">Enseignement</a>, char *date)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">setDate_Enseignement  <a href="#ac348c8c281771bd40e38bafe678c3475"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignement_8h.html#ae1942d123cdb75911cfa7b75ff3d5c71">getNumSalle_Enseignement</a> (<a class="el" href="struct_enseignement.html">Enseignement</a> *<a class="el" href="struct_enseignement.html">Enseignement</a>)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">getNumSalle_Enseignement  <a href="#ae1942d123cdb75911cfa7b75ff3d5c71"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignement_8h.html#a229781e29ae3ee516748c52b48252751">setNumSalle_Enseignement</a> (<a class="el" href="struct_enseignement.html">Enseignement</a> *<a class="el" href="struct_enseignement.html">Enseignement</a>, int numSalle)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">setNumSalle_Enseignement  <a href="#a229781e29ae3ee516748c52b48252751"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignement_8h.html#a109a2574fcc047cbaa2308ec89b123c3">getGroupe_Enseignement</a> (<a class="el" href="struct_enseignement.html">Enseignement</a> *<a class="el" href="struct_enseignement.html">Enseignement</a>)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">getGroupe_Enseignement  <a href="#a109a2574fcc047cbaa2308ec89b123c3"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignement_8h.html#a9e658969895ffcbeeab8cde9b1af5bdd">setGroupe_Enseignement</a> (<a class="el" href="struct_enseignement.html">Enseignement</a> *<a class="el" href="struct_enseignement.html">Enseignement</a>, char groupe)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">setGroupe_Enseignement  <a href="#a9e658969895ffcbeeab8cde9b1af5bdd"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignement_8h.html#ab7150669ac0c110f7c1f9c08371cde41">affEnseignement</a> (<a class="el" href="struct_enseignement.html">Enseignement</a> *<a class="el" href="struct_enseignement.html">Enseignement</a>)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">affEnseignement  <a href="#ab7150669ac0c110f7c1f9c08371cde41"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignement_8h.html#a66032bb210847d22edb99b00a3a0cc19">savEnseignementParElem</a> (int numEnseignement, int codeUe, int numEns, int type, char *date, int duree, int numSalle, char groupe)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">savEnseignementParElem  <a href="#a66032bb210847d22edb99b00a3a0cc19"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_enseignement.html">Enseignement</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignement_8h.html#ab3026f4d2068cccdd2e6e523fed992a9">recEnseignementParCode</a> (int numEnseignement)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">recEnseignementParCode  <a href="#ab3026f4d2068cccdd2e6e523fed992a9"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignement_8h.html#a238b4434fa7fdc9d735098ec1d57e4aa">supEnseignementParCode</a> (int numEnseignement)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">supEnseignementParCode  <a href="#a238b4434fa7fdc9d735098ec1d57e4aa"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignement_8h.html#a86f3756e36fb900e8df3c79279dddcf7">mdfEnseignementParCode</a> (int numEnseignement, <a class="el" href="struct_enseignement.html">Enseignement</a> *pEnseignement)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">mdfEnseignementParCode  <a href="#a86f3756e36fb900e8df3c79279dddcf7"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structs_tab_enseignement.html">TabEnseignement</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignement_8h.html#a64274104df17a8314d4294c6f6301177">recEnseignementParUe</a> (<a class="el" href="struct_u_e.html">UE</a> *ue)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">recEnseignementParUe  <a href="#a64274104df17a8314d4294c6f6301177"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structs_tab_etudiant.html">TabEtu</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignement_8h.html#a5222a2e40b8f6bb744ab082bddd392f4">recEtuParEnseignement</a> (<a class="el" href="struct_enseignement.html">Enseignement</a> *enseignement)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">recEtuParEnseignement  <a href="#a5222a2e40b8f6bb744ab082bddd392f4"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structs_tab_enseignement.html">TabEnseignement</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignement_8h.html#a67ca7de2fc6f0db7b7e2760babdf82c3">recEnseignementParCodeUe</a> (int codeUe)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">recEnseignementParCodeUe  <a href="#a67ca7de2fc6f0db7b7e2760babdf82c3"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structs_tab_enseignement.html">TabEnseignement</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignement_8h.html#a66d5dc357b99cac764099726de4baf26">recEnseignementParEnseignant</a> (<a class="el" href="struct_ens.html">Ens</a> *ens)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">recEnseignementParEnseignant  <a href="#a66d5dc357b99cac764099726de4baf26"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structs_tab_enseignement.html">TabEnseignement</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignement_8h.html#a087309423efc8632efb27ef31f142114">recEnseignementParNumEns</a> (int numEns)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">recEnseignementParNumEns  <a href="#a087309423efc8632efb27ef31f142114"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structs_tab_enseignement.html">TabEnseignement</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignement_8h.html#a137fb7683258e99154730bc4263cd05d">recEnseignementParEtu</a> (<a class="el" href="struct_etu.html">Etu</a> *etu)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">recEnseignementParEtu  <a href="#a137fb7683258e99154730bc4263cd05d"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structs_tab_enseignement.html">TabEnseignement</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignement_8h.html#aab5a4a99464edf64a1a91923055491e4">recEnseignementParNumEtu</a> (int numEtu)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">recEnseignementParNumEtu  <a href="#aab5a4a99464edf64a1a91923055491e4"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignement_8h.html#a89fd71dc0fd3676e42d6c59a89a34643">modifEnseignement</a> (<a class="el" href="struct_enseignement.html">Enseignement</a> *enseignement, <a class="el" href="struct_enseignement.html">Enseignement</a> *enseignementnew)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">modifEnseignement  <a href="#a89fd71dc0fd3676e42d6c59a89a34643"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignement_8h.html#a3d3510d583b47f02557d1894b5d1d3ef">supEnseignemeent</a> (<a class="el" href="struct_enseignement.html">Enseignement</a> *enseignement)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">supEnseignemeent  <a href="#a3d3510d583b47f02557d1894b5d1d3ef"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignement_8h.html#a18b633aaa75fe2ff4718739452a43b91">supPresenceDeDB</a> (int numEtu, int numEnseignement)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">supprimer PresenceDeDB  <a href="#a18b633aaa75fe2ff4718739452a43b91"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignement_8h.html#a3b94e7e1772e28b1848066e59178ab96">getEnseignementText</a> (<a class="el" href="struct_enseignement.html">Enseignement</a> *enseignement, char *separateur)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">getEnseignementText  <a href="#a3b94e7e1772e28b1848066e59178ab96"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignement_8h.html#a4f22ccb992c5863c60136df0f984882c">recPresenceEtuAEnseignement</a> (<a class="el" href="struct_etu.html">Etu</a> *etu, <a class="el" href="struct_enseignement.html">Enseignement</a> *enseignement)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">recPresenceEtuAEnseignement  <a href="#a4f22ccb992c5863c60136df0f984882c"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignement_8h.html#a82cc755e84910748ec46f6c04f2e8461">recPresenceEtuAEnseignementParId</a> (int numEtu, int numEnseignement)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">recPresenceEtuAEnseignement  <a href="#a82cc755e84910748ec46f6c04f2e8461"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignement_8h.html#a7804c99579257b16f47dfa8b85117aa7">saveEnseignement</a> (<a class="el" href="struct_enseignement.html">Enseignement</a> *enseignement)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">saveEnseignement  <a href="#a7804c99579257b16f47dfa8b85117aa7"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignement_8h.html#a71a6aec035b4f0f5f8f18b931d0e3c5d">setPresenceEtuAEnseignement</a> (<a class="el" href="struct_etu.html">Etu</a> *etu, <a class="el" href="struct_enseignement.html">Enseignement</a> *enseignement, char *etat)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">setPresenceEtuAEnseignement  <a href="#a71a6aec035b4f0f5f8f18b931d0e3c5d"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignement_8h.html#a4432f73297124b76a52101fa3ad80e13">setPresenceParNumEtuNumEnseignement</a> (int numEtu, int numEnseignement, char *etat)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">setPresenceParNumEtuNumEnseignement  <a href="#a4432f73297124b76a52101fa3ad80e13"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignement_8h.html#aa356d5f31f37a04d4cb8f80384d76908">affEnseignement_DB</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">affEnseignement_DB  <a href="#aa356d5f31f37a04d4cb8f80384d76908"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_enseignement_8h.html#a40420ddfc8ffb8ea76ba6648fa5ea79b">regEnseignement</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">regEnseignement  <a href="#a40420ddfc8ffb8ea76ba6648fa5ea79b"></a><br/></td></tr>
</table>
<hr/><a name="details" id="details"></a><h2>Description détaillée</h2>
<div class="textblock"><p>Fichier d'entête du module <a class="el" href="struct_enseignement.html" title="Structure utilisée pour la gestion d&#39;une Enseignement.">Enseignement</a>. </p>
<dl class="author"><dt><b>Auteur:</b></dt><dd>Mohammad NOROUZZADEH, Lotfi, Saleh </dd></dl>

<p>Définition dans le fichier <a class="el" href="_enseignement_8h_source.html">Enseignement.h</a>.</p>
</div><hr/><h2>Documentation des définitions de type</h2>
<a class="anchor" id="ad9a5191736580993cc283cc929e4e3b3"></a><!-- doxytag: member="Enseignement.h::Enseignement" ref="ad9a5191736580993cc283cc929e4e3b3" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="struct_enseignement.html">Enseignement</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Redéfinit la structure <a class="el" href="structs_enseignement.html">sEnseignement</a>. </p>

<p>Définition à la ligne <a class="el" href="_enseignement_8h_source.html#l00059">59</a> du fichier <a class="el" href="_enseignement_8h_source.html">Enseignement.h</a>.</p>

</div>
</div>
<a class="anchor" id="a9afb6720da83f57378798d4e29ca138f"></a><!-- doxytag: member="Enseignement.h::TabEnseignement" ref="a9afb6720da83f57378798d4e29ca138f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="structs_tab_enseignement.html">sTabEnseignement</a> <a class="el" href="structs_tab_enseignement.html">TabEnseignement</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Définition à la ligne <a class="el" href="_enseignement_8h_source.html#l00079">79</a> du fichier <a class="el" href="_enseignement_8h_source.html">Enseignement.h</a>.</p>

</div>
</div>
<hr/><h2>Documentation des fonctions</h2>
<a class="anchor" id="ab7150669ac0c110f7c1f9c08371cde41"></a><!-- doxytag: member="Enseignement.h::affEnseignement" ref="ab7150669ac0c110f7c1f9c08371cde41" args="(Enseignement *Enseignement)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void affEnseignement </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_enseignement.html">Enseignement</a> *&#160;</td>
          <td class="paramname"><em>Enseignement</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>affEnseignement </p>
<p>Afficher l'Enseignement.</p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000054">À faire:</a></b></dt><dd>: document this function </dd></dl>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname"><a class="el" href="struct_enseignement.html" title="Structure utilisée pour la gestion d&#39;une Enseignement.">Enseignement</a></td><td>pointeur vers l'Enseignement. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>0 si tout est OK </dd></dl>

<p>Définition à la ligne <a class="el" href="_enseignement_8c_source.html#l00166">166</a> du fichier <a class="el" href="_enseignement_8c_source.html">Enseignement.c</a>.</p>

</div>
</div>
<a class="anchor" id="aa356d5f31f37a04d4cb8f80384d76908"></a><!-- doxytag: member="Enseignement.h::affEnseignement_DB" ref="aa356d5f31f37a04d4cb8f80384d76908" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void affEnseignement_DB </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>affEnseignement_DB </p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000060">À faire:</a></b></dt><dd>: document this function </dd></dl>

<p>Définition à la ligne <a class="el" href="_enseignement_8c_source.html#l00351">351</a> du fichier <a class="el" href="_enseignement_8c_source.html">Enseignement.c</a>.</p>

</div>
</div>
<a class="anchor" id="a36190dafeb00fe2d5c4b0765f6843839"></a><!-- doxytag: member="Enseignement.h::creEnseignement" ref="a36190dafeb00fe2d5c4b0765f6843839" args="(int numEnseignement, int numEns, int codeUE, int type, char *date, int duree, int numSalle, char groupe)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="struct_enseignement.html">Enseignement</a>* creEnseignement </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>numEnseignement</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>numEns</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>codeUE</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>type</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>date</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>duree</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>numSalle</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char&#160;</td>
          <td class="paramname"><em>groupe</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>creEnseignement </p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000042">À faire:</a></b></dt><dd>: document this function </dd></dl>

<p>Définition à la ligne <a class="el" href="_enseignement_8c_source.html#l00042">42</a> du fichier <a class="el" href="_enseignement_8c_source.html">Enseignement.c</a>.</p>

<p>Références <a class="el" href="_enseignement_8c_source.html#l00008">initEnseignement()</a>.</p>

<p>Référencé par <a class="el" href="_enseignement_8c_source.html#l00247">recEnseignementParCode()</a>, <a class="el" href="_enseignement_8c_source.html#l00575">recEnseignementParCodeUe()</a>, <a class="el" href="_enseignement_8c_source.html#l00512">recEnseignementParNumEns()</a>, et <a class="el" href="_enseignement_8c_source.html#l00432">recEnseignementParNumEtu()</a>.</p>

</div>
</div>
<a class="anchor" id="ae4169110eabe9bda9f2c0ff6291bfbff"></a><!-- doxytag: member="Enseignement.h::detEnseignement" ref="ae4169110eabe9bda9f2c0ff6291bfbff" args="(Enseignement **Enseignement)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void detEnseignement </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_enseignement.html">Enseignement</a> **&#160;</td>
          <td class="paramname"><em>enseignement</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>detEnseignement </p>
<p>Détruit un <a class="el" href="struct_enseignement.html" title="Structure utilisée pour la gestion d&#39;une Enseignement.">Enseignement</a> en mémoire.</p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000043">À faire:</a></b></dt><dd>: document this function </dd></dl>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in,out]</td><td class="paramname"><a class="el" href="struct_enseignement.html" title="Structure utilisée pour la gestion d&#39;une Enseignement.">Enseignement</a></td><td>Pointeur vers l'Enseignement. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>0 si tout est OK </dd></dl>

<p>Définition à la ligne <a class="el" href="_enseignement_8c_source.html#l00054">54</a> du fichier <a class="el" href="_enseignement_8c_source.html">Enseignement.c</a>.</p>

<p>Références <a class="el" href="_enseignement_8c_source.html#l00025">libEnseignement()</a>.</p>

<p>Référencé par <a class="el" href="_fenetre_8c_source.html#l00785">cb_enseignement_click()</a>.</p>

</div>
</div>
<a class="anchor" id="a1ca5eaa75e71f4f28f351c1834ac642e"></a><!-- doxytag: member="Enseignement.h::getCodeEU_Enseignement" ref="a1ca5eaa75e71f4f28f351c1834ac642e" args="(Enseignement *Enseignement)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int getCodeEU_Enseignement </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_enseignement.html">Enseignement</a> *&#160;</td>
          <td class="paramname"><em>enseignement</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>getCodeEU_Enseignement </p>
<p>returner codeUE de l'Enseignement.</p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000046">À faire:</a></b></dt><dd>: document this function </dd></dl>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname"><a class="el" href="struct_enseignement.html" title="Structure utilisée pour la gestion d&#39;une Enseignement.">Enseignement</a></td><td>Pointeur vers l'Enseignement. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>codeUE. </dd></dl>

<p>Définition à la ligne <a class="el" href="_enseignement_8c_source.html#l00086">86</a> du fichier <a class="el" href="_enseignement_8c_source.html">Enseignement.c</a>.</p>

</div>
</div>
<a class="anchor" id="aea19c654d0e9e1fb9680dedbd3e6533e"></a><!-- doxytag: member="Enseignement.h::getDate_Enseignement" ref="aea19c654d0e9e1fb9680dedbd3e6533e" args="(Enseignement *Enseignement)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char* getDate_Enseignement </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_enseignement.html">Enseignement</a> *&#160;</td>
          <td class="paramname"><em>enseignement</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>getDate_Enseignement </p>
<p>returner date.</p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000048">À faire:</a></b></dt><dd>: document this function </dd></dl>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname"><a class="el" href="struct_enseignement.html" title="Structure utilisée pour la gestion d&#39;une Enseignement.">Enseignement</a></td><td>pointeur vers l'Enseignement. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>date. </dd></dl>

<p>Définition à la ligne <a class="el" href="_enseignement_8c_source.html#l00106">106</a> du fichier <a class="el" href="_enseignement_8c_source.html">Enseignement.c</a>.</p>

</div>
</div>
<a class="anchor" id="a3b94e7e1772e28b1848066e59178ab96"></a><!-- doxytag: member="Enseignement.h::getEnseignementText" ref="a3b94e7e1772e28b1848066e59178ab96" args="(Enseignement *enseignement, char *separateur)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char* getEnseignementText </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_enseignement.html">Enseignement</a> *&#160;</td>
          <td class="paramname"><em>enseignement</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>separateur</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>getEnseignementText </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">Enseignement.</td><td></td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">separateur.</td><td></td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>char * s'il existe. </dd>
<dd>
NULL si non. </dd></dl>

<p>Définition à la ligne <a class="el" href="_enseignement_8c_source.html#l00356">356</a> du fichier <a class="el" href="_enseignement_8c_source.html">Enseignement.c</a>.</p>

<p>Références <a class="el" href="_salle_8h_source.html#l00040">sSalle::intitule</a>, <a class="el" href="_enseignant_8c_source.html#l00197">recEnsParCode()</a>, <a class="el" href="_salle_8c_source.html#l00106">recSalleParCode()</a>, et <a class="el" href="_u_e_8c_source.html#l00200">recUEParCode()</a>.</p>

<p>Référencé par <a class="el" href="_fenetre_8c_source.html#l00467">preparerFenetreEnseignant()</a>, <a class="el" href="_fenetre_8c_source.html#l00305">preparerFenetreEtudiant()</a>, <a class="el" href="_fenetre_8c_source.html#l00729">recHBoxPourUeEns()</a>, et <a class="el" href="_fenetre_8c_source.html#l00801">recHBoxPourUeEtu()</a>.</p>

</div>
</div>
<a class="anchor" id="a109a2574fcc047cbaa2308ec89b123c3"></a><!-- doxytag: member="Enseignement.h::getGroupe_Enseignement" ref="a109a2574fcc047cbaa2308ec89b123c3" args="(Enseignement *Enseignement)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char getGroupe_Enseignement </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_enseignement.html">Enseignement</a> *&#160;</td>
          <td class="paramname"><em>enseignement</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>getGroupe_Enseignement </p>
<p>returner groupe.</p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000052">À faire:</a></b></dt><dd>: document this function </dd></dl>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname"><a class="el" href="struct_enseignement.html" title="Structure utilisée pour la gestion d&#39;une Enseignement.">Enseignement</a></td><td>pointeur vers l'Enseignement. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>groupe. </dd></dl>

<p>Définition à la ligne <a class="el" href="_enseignement_8c_source.html#l00146">146</a> du fichier <a class="el" href="_enseignement_8c_source.html">Enseignement.c</a>.</p>

</div>
</div>
<a class="anchor" id="a56462a1a864e1e225a2ef473453a076a"></a><!-- doxytag: member="Enseignement.h::getNumEns_Enseignement" ref="a56462a1a864e1e225a2ef473453a076a" args="(Enseignement *Enseignement)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int getNumEns_Enseignement </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_enseignement.html">Enseignement</a> *&#160;</td>
          <td class="paramname"><em>enseignement</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>getNumEns_Enseignement </p>
<p>returner ue de <a class="el" href="struct_enseignement.html" title="Structure utilisée pour la gestion d&#39;une Enseignement.">Enseignement</a>.</p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000044">À faire:</a></b></dt><dd>: document this function </dd></dl>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname"><a class="el" href="struct_enseignement.html" title="Structure utilisée pour la gestion d&#39;une Enseignement.">Enseignement</a></td><td>pointeur vers l'Enseignement. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>numEns de <a class="el" href="struct_enseignement.html" title="Structure utilisée pour la gestion d&#39;une Enseignement.">Enseignement</a> </dd></dl>

<p>Définition à la ligne <a class="el" href="_enseignement_8c_source.html#l00065">65</a> du fichier <a class="el" href="_enseignement_8c_source.html">Enseignement.c</a>.</p>

</div>
</div>
<a class="anchor" id="ae1942d123cdb75911cfa7b75ff3d5c71"></a><!-- doxytag: member="Enseignement.h::getNumSalle_Enseignement" ref="ae1942d123cdb75911cfa7b75ff3d5c71" args="(Enseignement *Enseignement)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int getNumSalle_Enseignement </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_enseignement.html">Enseignement</a> *&#160;</td>
          <td class="paramname"><em>enseignement</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>getNumSalle_Enseignement </p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000050">À faire:</a></b></dt><dd>: document this function </dd></dl>

<p>Définition à la ligne <a class="el" href="_enseignement_8c_source.html#l00126">126</a> du fichier <a class="el" href="_enseignement_8c_source.html">Enseignement.c</a>.</p>

</div>
</div>
<a class="anchor" id="abad4926f81366a2cff7b75d5d30fead4"></a><!-- doxytag: member="Enseignement.h::initEnseignement" ref="abad4926f81366a2cff7b75d5d30fead4" args="(Enseignement *Enseignement, int numEnseignement, int numEns, int codeUE, int type, char *date, int duree, int numSalle, char groupe)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void initEnseignement </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_enseignement.html">Enseignement</a> *&#160;</td>
          <td class="paramname"><em>enseignement</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>numEnseignement</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>numEns</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>codeUE</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>type</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>date</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>duree</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>numSalle</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char&#160;</td>
          <td class="paramname"><em>groupe</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>initEnseignement </p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000040">À faire:</a></b></dt><dd>: document this function </dd></dl>

<p>Définition à la ligne <a class="el" href="_enseignement_8c_source.html#l00008">8</a> du fichier <a class="el" href="_enseignement_8c_source.html">Enseignement.c</a>.</p>

<p>Référencé par <a class="el" href="_enseignement_8c_source.html#l00042">creEnseignement()</a>.</p>

</div>
</div>
<a class="anchor" id="ad1b32c9c0923280315383549862bbe2d"></a><!-- doxytag: member="Enseignement.h::libEnseignement" ref="ad1b32c9c0923280315383549862bbe2d" args="(Enseignement *Enseignement)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void libEnseignement </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_enseignement.html">Enseignement</a> *&#160;</td>
          <td class="paramname"><em>enseignement</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>libEnseignement </p>
<p>Libere un <a class="el" href="struct_enseignement.html" title="Structure utilisée pour la gestion d&#39;une Enseignement.">Enseignement</a> en mémoire.</p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000041">À faire:</a></b></dt><dd>: document this function </dd></dl>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in,out]</td><td class="paramname"><a class="el" href="struct_enseignement.html" title="Structure utilisée pour la gestion d&#39;une Enseignement.">Enseignement</a></td><td>Pointeur vers l'Enseignement. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>0 si tout est OK </dd></dl>

<p>Définition à la ligne <a class="el" href="_enseignement_8c_source.html#l00025">25</a> du fichier <a class="el" href="_enseignement_8c_source.html">Enseignement.c</a>.</p>

<p>Référencé par <a class="el" href="_enseignement_8c_source.html#l00054">detEnseignement()</a>.</p>

</div>
</div>
<a class="anchor" id="a86f3756e36fb900e8df3c79279dddcf7"></a><!-- doxytag: member="Enseignement.h::mdfEnseignementParCode" ref="a86f3756e36fb900e8df3c79279dddcf7" args="(int numEnseignement, Enseignement *pEnseignement)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int mdfEnseignementParCode </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>numEnseignement</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct_enseignement.html">Enseignement</a> *&#160;</td>
          <td class="paramname"><em>pEnseignement</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>mdfEnseignementParCode </p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000059">À faire:</a></b></dt><dd>: document this function </dd></dl>

<p>Définition à la ligne <a class="el" href="_enseignement_8c_source.html#l00339">339</a> du fichier <a class="el" href="_enseignement_8c_source.html">Enseignement.c</a>.</p>

<p>Références <a class="el" href="_enseignement_8c_source.html#l00633">saveEnseignement()</a>, et <a class="el" href="_enseignement_8c_source.html#l00299">supEnseignementParCode()</a>.</p>

<p>Référencé par <a class="el" href="_enseignement_8c_source.html#l00420">modifEnseignement()</a>.</p>

</div>
</div>
<a class="anchor" id="a89fd71dc0fd3676e42d6c59a89a34643"></a><!-- doxytag: member="Enseignement.h::modifEnseignement" ref="a89fd71dc0fd3676e42d6c59a89a34643" args="(Enseignement *enseignement, Enseignement *enseignementnew)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int modifEnseignement </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_enseignement.html">Enseignement</a> *&#160;</td>
          <td class="paramname"><em>enseignement</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct_enseignement.html">Enseignement</a> *&#160;</td>
          <td class="paramname"><em>enseignementnew</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>modifEnseignement </p>
<p>modifier <a class="el" href="struct_enseignement.html" title="Structure utilisée pour la gestion d&#39;une Enseignement.">Enseignement</a> dans un fichier binaire.</p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000061">À faire:</a></b></dt><dd>: document this function </dd></dl>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname"><a class="el" href="struct_enseignement.html" title="Structure utilisée pour la gestion d&#39;une Enseignement.">Enseignement</a></td><td>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">pEnseignement</td><td>. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>-1 s'il n'existe pas. </dd>
<dd>
1 s'il modifie. </dd>
<dd>
0 si non. </dd></dl>

<p>Définition à la ligne <a class="el" href="_enseignement_8c_source.html#l00420">420</a> du fichier <a class="el" href="_enseignement_8c_source.html">Enseignement.c</a>.</p>

<p>Références <a class="el" href="_enseignement_8c_source.html#l00339">mdfEnseignementParCode()</a>.</p>

</div>
</div>
<a class="anchor" id="ab3026f4d2068cccdd2e6e523fed992a9"></a><!-- doxytag: member="Enseignement.h::recEnseignementParCode" ref="ab3026f4d2068cccdd2e6e523fed992a9" args="(int numEnseignement)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="struct_enseignement.html">Enseignement</a>* recEnseignementParCode </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>numEnseignement</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>recEnseignementParCode </p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000056">À faire:</a></b></dt><dd>: document this function </dd></dl>

<p>Définition à la ligne <a class="el" href="_enseignement_8c_source.html#l00247">247</a> du fichier <a class="el" href="_enseignement_8c_source.html">Enseignement.c</a>.</p>

<p>Références <a class="el" href="_enseignement_8c_source.html#l00042">creEnseignement()</a>, et <a class="el" href="_chemin_8h_source.html#l00004">ENSEIGNEMENT_DB</a>.</p>

<p>Référencé par <a class="el" href="_fenetre_8c_source.html#l00785">cb_enseignement_click()</a>, <a class="el" href="_fenetre_8c_source.html#l01107">cb_for_etu_pre_valid()</a>, et <a class="el" href="_enseignement_8c_source.html#l00175">savEnseignementParElem()</a>.</p>

</div>
</div>
<a class="anchor" id="a67ca7de2fc6f0db7b7e2760babdf82c3"></a><!-- doxytag: member="Enseignement.h::recEnseignementParCodeUe" ref="a67ca7de2fc6f0db7b7e2760babdf82c3" args="(int codeUe)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structs_tab_enseignement.html">TabEnseignement</a>* recEnseignementParCodeUe </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>codeUe</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>recEnseignementParCodeUe </p>
<p>recupérer recEnseignementParCodeUe.</p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000066">À faire:</a></b></dt><dd>: document this function </dd></dl>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">codeu</td><td>.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>tabEnseignement s'il n'existe pas. </dd>
<dd>
NULL s'il existe. </dd></dl>

<p>Définition à la ligne <a class="el" href="_enseignement_8c_source.html#l00575">575</a> du fichier <a class="el" href="_enseignement_8c_source.html">Enseignement.c</a>.</p>

<p>Références <a class="el" href="_enseignement_8c_source.html#l00042">creEnseignement()</a>, <a class="el" href="_chemin_8h_source.html#l00004">ENSEIGNEMENT_DB</a>, <a class="el" href="_chemin_8h_source.html#l00008">IP_DB</a>, <a class="el" href="_enseignement_8h_source.html#l00071">sTabEnseignement::nbEnseignement</a>, et <a class="el" href="_enseignement_8h_source.html#l00070">sTabEnseignement::tabEnseignement</a>.</p>

<p>Référencé par <a class="el" href="_enseignement_8c_source.html#l00623">recEnseignementParUe()</a>.</p>

</div>
</div>
<a class="anchor" id="a66d5dc357b99cac764099726de4baf26"></a><!-- doxytag: member="Enseignement.h::recEnseignementParEnseignant" ref="a66d5dc357b99cac764099726de4baf26" args="(Ens *ens)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structs_tab_enseignement.html">TabEnseignement</a>* recEnseignementParEnseignant </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_ens.html">Ens</a> *&#160;</td>
          <td class="paramname"><em>ens</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>recEnseignementParEnseignant </p>
<p>recupérer recEnseignementParCodeUe.</p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000065">À faire:</a></b></dt><dd>: document this function </dd></dl>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">ens</td><td>.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>tabenseignement s'il n'existe pas. </dd>
<dd>
NULL s'il existe. </dd></dl>

<p>Définition à la ligne <a class="el" href="_enseignement_8c_source.html#l00565">565</a> du fichier <a class="el" href="_enseignement_8c_source.html">Enseignement.c</a>.</p>

<p>Références <a class="el" href="_enseignement_8c_source.html#l00512">recEnseignementParNumEns()</a>.</p>

<p>Référencé par <a class="el" href="_fenetre_8c_source.html#l00467">preparerFenetreEnseignant()</a>, et <a class="el" href="_fenetre_8c_source.html#l00729">recHBoxPourUeEns()</a>.</p>

</div>
</div>
<a class="anchor" id="a137fb7683258e99154730bc4263cd05d"></a><!-- doxytag: member="Enseignement.h::recEnseignementParEtu" ref="a137fb7683258e99154730bc4263cd05d" args="(Etu *etu)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structs_tab_enseignement.html">TabEnseignement</a>* recEnseignementParEtu </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_etu.html">Etu</a> *&#160;</td>
          <td class="paramname"><em>etu</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>recEnseignementParEtu </p>
<p>recupérer recEnseignementParEtu.</p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000063">À faire:</a></b></dt><dd>: document this function </dd></dl>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">etu.</td><td></td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>tabenseignement s'il n'existe pas. </dd>
<dd>
NULL s'il existe. </dd></dl>

<p>Définition à la ligne <a class="el" href="_enseignement_8c_source.html#l00501">501</a> du fichier <a class="el" href="_enseignement_8c_source.html">Enseignement.c</a>.</p>

<p>Références <a class="el" href="_enseignement_8c_source.html#l00432">recEnseignementParNumEtu()</a>.</p>

<p>Référencé par <a class="el" href="_fenetre_8c_source.html#l00305">preparerFenetreEtudiant()</a>, et <a class="el" href="_fenetre_8c_source.html#l00801">recHBoxPourUeEtu()</a>.</p>

</div>
</div>
<a class="anchor" id="a087309423efc8632efb27ef31f142114"></a><!-- doxytag: member="Enseignement.h::recEnseignementParNumEns" ref="a087309423efc8632efb27ef31f142114" args="(int numEns)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structs_tab_enseignement.html">TabEnseignement</a>* recEnseignementParNumEns </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>numEns</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>recEnseignementParNumEns </p>
<p>recupérer recEnseignementParCodeUe.</p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000064">À faire:</a></b></dt><dd>: document this function </dd></dl>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">numens</td><td>.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>tabenseignement s'il n'existe pas. </dd>
<dd>
NULL s'il existe. </dd></dl>

<p>Définition à la ligne <a class="el" href="_enseignement_8c_source.html#l00512">512</a> du fichier <a class="el" href="_enseignement_8c_source.html">Enseignement.c</a>.</p>

<p>Références <a class="el" href="_enseignement_8c_source.html#l00042">creEnseignement()</a>, <a class="el" href="_chemin_8h_source.html#l00004">ENSEIGNEMENT_DB</a>, <a class="el" href="_chemin_8h_source.html#l00008">IP_DB</a>, <a class="el" href="_enseignement_8h_source.html#l00071">sTabEnseignement::nbEnseignement</a>, et <a class="el" href="_enseignement_8h_source.html#l00070">sTabEnseignement::tabEnseignement</a>.</p>

<p>Référencé par <a class="el" href="_enseignement_8c_source.html#l00565">recEnseignementParEnseignant()</a>.</p>

</div>
</div>
<a class="anchor" id="aab5a4a99464edf64a1a91923055491e4"></a><!-- doxytag: member="Enseignement.h::recEnseignementParNumEtu" ref="aab5a4a99464edf64a1a91923055491e4" args="(int numEtu)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structs_tab_enseignement.html">TabEnseignement</a>* recEnseignementParNumEtu </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>numEtu</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>recEnseignementParNumEtu </p>
<p>recupérer recEnseignementParNumEtu.</p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000062">À faire:</a></b></dt><dd>: document this function </dd></dl>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">numetu.</td><td></td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>tabenseignement s'il n'existe pas. </dd>
<dd>
NULL s'il existe. </dd></dl>

<p>Définition à la ligne <a class="el" href="_enseignement_8c_source.html#l00432">432</a> du fichier <a class="el" href="_enseignement_8c_source.html">Enseignement.c</a>.</p>

<p>Références <a class="el" href="_enseignement_8c_source.html#l00042">creEnseignement()</a>, <a class="el" href="_i_p_8c_source.html#l00047">detIP()</a>, <a class="el" href="_chemin_8h_source.html#l00004">ENSEIGNEMENT_DB</a>, <a class="el" href="_enseignement_8h_source.html#l00071">sTabEnseignement::nbEnseignement</a>, <a class="el" href="_i_p_8c_source.html#l00273">recIpParCodeUeNumEtu()</a>, <a class="el" href="_i_p_8c_source.html#l00608">recUeParNumEtu()</a>, <a class="el" href="_enseignement_8h_source.html#l00070">sTabEnseignement::tabEnseignement</a>, et <a class="el" href="_u_e_8h_source.html#l00061">sTabUe::tabUe</a>.</p>

<p>Référencé par <a class="el" href="_enseignement_8c_source.html#l00501">recEnseignementParEtu()</a>.</p>

</div>
</div>
<a class="anchor" id="a64274104df17a8314d4294c6f6301177"></a><!-- doxytag: member="Enseignement.h::recEnseignementParUe" ref="a64274104df17a8314d4294c6f6301177" args="(UE *ue)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structs_tab_enseignement.html">TabEnseignement</a>* recEnseignementParUe </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_u_e.html">UE</a> *&#160;</td>
          <td class="paramname"><em>ue</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>recEnseignementParUe </p>
<p>recupérer EnseignementParUe.</p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000067">À faire:</a></b></dt><dd>: document this function </dd></dl>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">ue</td><td>.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd><a class="el" href="struct_enseignement.html" title="Structure utilisée pour la gestion d&#39;une Enseignement.">Enseignement</a> s'il n'existe pas. </dd>
<dd>
NULL s'il existe. </dd></dl>

<p>Définition à la ligne <a class="el" href="_enseignement_8c_source.html#l00623">623</a> du fichier <a class="el" href="_enseignement_8c_source.html">Enseignement.c</a>.</p>

<p>Références <a class="el" href="_enseignement_8c_source.html#l00575">recEnseignementParCodeUe()</a>.</p>

<p>Référencé par <a class="el" href="_fenetre_8c_source.html#l00648">preparerFenetreGererUe()</a>.</p>

</div>
</div>
<a class="anchor" id="a5222a2e40b8f6bb744ab082bddd392f4"></a><!-- doxytag: member="Enseignement.h::recEtuParEnseignement" ref="a5222a2e40b8f6bb744ab082bddd392f4" args="(Enseignement *enseignement)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structs_tab_etudiant.html">TabEtu</a>* recEtuParEnseignement </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_enseignement.html">Enseignement</a> *&#160;</td>
          <td class="paramname"><em>enseignement</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>recEtuParEnseignement </p>
<p>recupérer EtuParEnseignement.</p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000070">À faire:</a></b></dt><dd>: document this function </dd></dl>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">uenseignemente</td><td>.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>tabEtu s'il n'existe pas. </dd>
<dd>
NULL s'il existe. </dd></dl>

<p>Définition à la ligne <a class="el" href="_enseignement_8c_source.html#l00781">781</a> du fichier <a class="el" href="_enseignement_8c_source.html">Enseignement.c</a>.</p>

<p>Références <a class="el" href="_etudiant_8c_source.html#l00027">creEtu()</a>, <a class="el" href="_etudiant_8h_source.html#l00062">sTabEtudiant::nbEtu</a>, <a class="el" href="_i_p_8c_source.html#l00512">recEtuInscritParCodeUe()</a>, <a class="el" href="_i_p_8c_source.html#l00273">recIpParCodeUeNumEtu()</a>, et <a class="el" href="_etudiant_8h_source.html#l00061">sTabEtudiant::tabEtu</a>.</p>

<p>Référencé par <a class="el" href="_fenetre_8c_source.html#l01352">initFenPresence()</a>.</p>

</div>
</div>
<a class="anchor" id="a4f22ccb992c5863c60136df0f984882c"></a><!-- doxytag: member="Enseignement.h::recPresenceEtuAEnseignement" ref="a4f22ccb992c5863c60136df0f984882c" args="(Etu *etu, Enseignement *enseignement)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char* recPresenceEtuAEnseignement </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_etu.html">Etu</a> *&#160;</td>
          <td class="paramname"><em>etu</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct_enseignement.html">Enseignement</a> *&#160;</td>
          <td class="paramname"><em>enseignement</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>recPresenceEtuAEnseignement </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">Enseignement.</td><td></td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">etu.</td><td></td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>char * s'il existe. </dd>
<dd>
NULL si non. </dd></dl>

<p>Définition à la ligne <a class="el" href="_enseignement_8c_source.html#l00641">641</a> du fichier <a class="el" href="_enseignement_8c_source.html">Enseignement.c</a>.</p>

<p>Références <a class="el" href="_enseignement_8c_source.html#l00704">recPresenceEtuAEnseignementParId()</a>.</p>

<p>Référencé par <a class="el" href="_fenetre_8c_source.html#l01288">recBoxPresenceEtu()</a>, et <a class="el" href="_fenetre_8c_source.html#l00801">recHBoxPourUeEtu()</a>.</p>

</div>
</div>
<a class="anchor" id="a82cc755e84910748ec46f6c04f2e8461"></a><!-- doxytag: member="Enseignement.h::recPresenceEtuAEnseignementParId" ref="a82cc755e84910748ec46f6c04f2e8461" args="(int numEtu, int numEnseignement)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char* recPresenceEtuAEnseignementParId </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>numEtu</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>numEnseignement</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>recPresenceEtuAEnseignement </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">numEnseignement.</td><td></td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">numetu.</td><td></td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>char * s'il existe. </dd>
<dd>
NULL si non. </dd></dl>

<p>Définition à la ligne <a class="el" href="_enseignement_8c_source.html#l00704">704</a> du fichier <a class="el" href="_enseignement_8c_source.html">Enseignement.c</a>.</p>

<p>Références <a class="el" href="_chemin_8h_source.html#l00012">PRESENCE_DB</a>.</p>

<p>Référencé par <a class="el" href="_enseignement_8c_source.html#l00641">recPresenceEtuAEnseignement()</a>, et <a class="el" href="_enseignement_8c_source.html#l00658">setPresenceParNumEtuNumEnseignement()</a>.</p>

</div>
</div>
<a class="anchor" id="a40420ddfc8ffb8ea76ba6648fa5ea79b"></a><!-- doxytag: member="Enseignement.h::regEnseignement" ref="a40420ddfc8ffb8ea76ba6648fa5ea79b" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void regEnseignement </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>regEnseignement </p>
<p>Test le module <a class="el" href="struct_enseignement.html" title="Structure utilisée pour la gestion d&#39;une Enseignement.">Enseignement</a>.</p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000071">À faire:</a></b></dt><dd>: document this function </dd></dl>

<p>Définition à la ligne <a class="el" href="_enseignement_8c_source.html#l00816">816</a> du fichier <a class="el" href="_enseignement_8c_source.html">Enseignement.c</a>.</p>

</div>
</div>
<a class="anchor" id="a7804c99579257b16f47dfa8b85117aa7"></a><!-- doxytag: member="Enseignement.h::saveEnseignement" ref="a7804c99579257b16f47dfa8b85117aa7" args="(Enseignement *enseignement)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void saveEnseignement </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_enseignement.html">Enseignement</a> *&#160;</td>
          <td class="paramname"><em>enseignement</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>saveEnseignement </p>
<p>saover saveEnseignement.</p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000068">À faire:</a></b></dt><dd>: document this function </dd></dl>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">enseignement</td><td>.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>0 si tout est OK. </dd></dl>

<p>Définition à la ligne <a class="el" href="_enseignement_8c_source.html#l00633">633</a> du fichier <a class="el" href="_enseignement_8c_source.html">Enseignement.c</a>.</p>

<p>Références <a class="el" href="_enseignement_8c_source.html#l00175">savEnseignementParElem()</a>.</p>

<p>Référencé par <a class="el" href="_enseignement_8c_source.html#l00339">mdfEnseignementParCode()</a>.</p>

</div>
</div>
<a class="anchor" id="a66032bb210847d22edb99b00a3a0cc19"></a><!-- doxytag: member="Enseignement.h::savEnseignementParElem" ref="a66032bb210847d22edb99b00a3a0cc19" args="(int numEnseignement, int codeUe, int numEns, int type, char *date, int duree, int numSalle, char groupe)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void savEnseignementParElem </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>numEnseignement</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>codeUE</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>numEns</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>type</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>date</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>duree</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>numSalle</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char&#160;</td>
          <td class="paramname"><em>groupe</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>savEnseignementParElem </p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000055">À faire:</a></b></dt><dd>: document this function </dd></dl>

<p>Définition à la ligne <a class="el" href="_enseignement_8c_source.html#l00175">175</a> du fichier <a class="el" href="_enseignement_8c_source.html">Enseignement.c</a>.</p>

<p>Références <a class="el" href="_chemin_8h_source.html#l00004">ENSEIGNEMENT_DB</a>, <a class="el" href="_chemin_8h_source.html#l00008">IP_DB</a>, et <a class="el" href="_enseignement_8c_source.html#l00247">recEnseignementParCode()</a>.</p>

<p>Référencé par <a class="el" href="_enseignement_8c_source.html#l00633">saveEnseignement()</a>.</p>

</div>
</div>
<a class="anchor" id="a636834c6ecc62839fd0f326c67d01b56"></a><!-- doxytag: member="Enseignement.h::setCodeUE_Enseignement" ref="a636834c6ecc62839fd0f326c67d01b56" args="(Enseignement *Enseignement, int codeUE)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void setCodeUE_Enseignement </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_enseignement.html">Enseignement</a> *&#160;</td>
          <td class="paramname"><em>Enseignement</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>codeUE</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>setCodeUE_Enseignement </p>
<p>modifie le codeUE de l'Enseignement.</p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000047">À faire:</a></b></dt><dd>: document this function </dd></dl>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in,out]</td><td class="paramname"><a class="el" href="struct_enseignement.html" title="Structure utilisée pour la gestion d&#39;une Enseignement.">Enseignement</a></td><td>Pointeur vers l'Enseignement. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">codeUE</td><td>de l'Enseignement. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>0 si tout est OK. </dd></dl>

<p>Définition à la ligne <a class="el" href="_enseignement_8c_source.html#l00097">97</a> du fichier <a class="el" href="_enseignement_8c_source.html">Enseignement.c</a>.</p>

</div>
</div>
<a class="anchor" id="ac348c8c281771bd40e38bafe678c3475"></a><!-- doxytag: member="Enseignement.h::setDate_Enseignement" ref="ac348c8c281771bd40e38bafe678c3475" args="(Enseignement *Enseignement, char *date)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void setDate_Enseignement </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_enseignement.html">Enseignement</a> *&#160;</td>
          <td class="paramname"><em>enseignement</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>date</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>setDate_Enseignement </p>
<p>modifie le champ date de l'Enseignement.</p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000049">À faire:</a></b></dt><dd>: document this function </dd></dl>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in,out]</td><td class="paramname"><a class="el" href="struct_enseignement.html" title="Structure utilisée pour la gestion d&#39;une Enseignement.">Enseignement</a></td><td>Pointeur vers l'Enseignement. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">date</td><td>de l'Enseignement. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>0 si tout est OK. </dd></dl>

<p>Définition à la ligne <a class="el" href="_enseignement_8c_source.html#l00116">116</a> du fichier <a class="el" href="_enseignement_8c_source.html">Enseignement.c</a>.</p>

</div>
</div>
<a class="anchor" id="a9e658969895ffcbeeab8cde9b1af5bdd"></a><!-- doxytag: member="Enseignement.h::setGroupe_Enseignement" ref="a9e658969895ffcbeeab8cde9b1af5bdd" args="(Enseignement *Enseignement, char groupe)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void setGroupe_Enseignement </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_enseignement.html">Enseignement</a> *&#160;</td>
          <td class="paramname"><em>enseignement</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char&#160;</td>
          <td class="paramname"><em>groupe</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>setGroupe_Enseignement </p>
<p>modifie le champ groupe de l'Enseignement.</p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000053">À faire:</a></b></dt><dd>: document this function </dd></dl>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in,out]</td><td class="paramname"><a class="el" href="struct_enseignement.html" title="Structure utilisée pour la gestion d&#39;une Enseignement.">Enseignement</a></td><td>Pointeur vers l'Enseignement. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">groupe</td><td>de l'Enseignement. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>0 si tout est OK. </dd></dl>

<p>Définition à la ligne <a class="el" href="_enseignement_8c_source.html#l00156">156</a> du fichier <a class="el" href="_enseignement_8c_source.html">Enseignement.c</a>.</p>

</div>
</div>
<a class="anchor" id="a8e95d7bab01ca65bdcaf7e32c4d580da"></a><!-- doxytag: member="Enseignement.h::setNumEns_Enseignement" ref="a8e95d7bab01ca65bdcaf7e32c4d580da" args="(Enseignement *Enseignement, int numEns)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void setNumEns_Enseignement </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_enseignement.html">Enseignement</a> *&#160;</td>
          <td class="paramname"><em>enseignement</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>numEns</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>setNumEns_Enseignement </p>
<p>modifie le champ numEns de l'Enseignement.</p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000045">À faire:</a></b></dt><dd>: document this function </dd></dl>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in,out]</td><td class="paramname"><a class="el" href="struct_enseignement.html" title="Structure utilisée pour la gestion d&#39;une Enseignement.">Enseignement</a></td><td>Pointeur vers l'Enseignement. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">numEns</td><td>de l'Enseignement. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>0 si tout est OK </dd></dl>

<p>Définition à la ligne <a class="el" href="_enseignement_8c_source.html#l00076">76</a> du fichier <a class="el" href="_enseignement_8c_source.html">Enseignement.c</a>.</p>

</div>
</div>
<a class="anchor" id="a229781e29ae3ee516748c52b48252751"></a><!-- doxytag: member="Enseignement.h::setNumSalle_Enseignement" ref="a229781e29ae3ee516748c52b48252751" args="(Enseignement *Enseignement, int numSalle)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void setNumSalle_Enseignement </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_enseignement.html">Enseignement</a> *&#160;</td>
          <td class="paramname"><em>enseignement</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>numSalle</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>setNumSalle_Enseignement </p>
<p>modifie le champ numSalle de l'Enseignement.</p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000051">À faire:</a></b></dt><dd>: document this function </dd></dl>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in,out]</td><td class="paramname"><a class="el" href="struct_enseignement.html" title="Structure utilisée pour la gestion d&#39;une Enseignement.">Enseignement</a></td><td>Pointeur vers l'Enseignement. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">numSalle</td><td>de l'Enseignement. </td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>0 si tout est OK. </dd></dl>

<p>Définition à la ligne <a class="el" href="_enseignement_8c_source.html#l00136">136</a> du fichier <a class="el" href="_enseignement_8c_source.html">Enseignement.c</a>.</p>

</div>
</div>
<a class="anchor" id="a71a6aec035b4f0f5f8f18b931d0e3c5d"></a><!-- doxytag: member="Enseignement.h::setPresenceEtuAEnseignement" ref="a71a6aec035b4f0f5f8f18b931d0e3c5d" args="(Etu *etu, Enseignement *enseignement, char *etat)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void setPresenceEtuAEnseignement </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_etu.html">Etu</a> *&#160;</td>
          <td class="paramname"><em>etu</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct_enseignement.html">Enseignement</a> *&#160;</td>
          <td class="paramname"><em>enseignement</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>etat</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>setPresenceEtuAEnseignement </p>
<p>setPresenceEtuAEnseignement.</p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000069">À faire:</a></b></dt><dd>: document this function </dd></dl>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">enseignement</td><td>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">etu.</td><td></td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">etat</td><td>.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>0 si tout est OK. </dd></dl>

<p>Définition à la ligne <a class="el" href="_enseignement_8c_source.html#l00653">653</a> du fichier <a class="el" href="_enseignement_8c_source.html">Enseignement.c</a>.</p>

<p>Références <a class="el" href="_enseignement_8c_source.html#l00658">setPresenceParNumEtuNumEnseignement()</a>.</p>

<p>Référencé par <a class="el" href="_fenetre_8c_source.html#l01107">cb_for_etu_pre_valid()</a>, et <a class="el" href="_application_8c_source.html#l00620">precenseEtudiantAEnseignemet()</a>.</p>

</div>
</div>
<a class="anchor" id="a4432f73297124b76a52101fa3ad80e13"></a><!-- doxytag: member="Enseignement.h::setPresenceParNumEtuNumEnseignement" ref="a4432f73297124b76a52101fa3ad80e13" args="(int numEtu, int numEnseignement, char *etat)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void setPresenceParNumEtuNumEnseignement </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>numEtu</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>numEnseignement</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>etat</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>setPresenceParNumEtuNumEnseignement </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">numenseignement</td><td>. </td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">numetu.</td><td></td></tr>
    <tr><td class="paramdir">[in]</td><td class="paramname">etat</td><td>.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>0 si tout est OK. </dd></dl>

<p>Définition à la ligne <a class="el" href="_enseignement_8c_source.html#l00658">658</a> du fichier <a class="el" href="_enseignement_8c_source.html">Enseignement.c</a>.</p>

<p>Références <a class="el" href="_chemin_8h_source.html#l00012">PRESENCE_DB</a>, <a class="el" href="_enseignement_8c_source.html#l00704">recPresenceEtuAEnseignementParId()</a>, <a class="el" href="_enseignement_8c_source.html#l00658">setPresenceParNumEtuNumEnseignement()</a>, et <a class="el" href="_enseignement_8c_source.html#l00738">supPresenceDeDB()</a>.</p>

<p>Référencé par <a class="el" href="_enseignement_8c_source.html#l00653">setPresenceEtuAEnseignement()</a>, et <a class="el" href="_enseignement_8c_source.html#l00658">setPresenceParNumEtuNumEnseignement()</a>.</p>

</div>
</div>
<a class="anchor" id="a3d3510d583b47f02557d1894b5d1d3ef"></a><!-- doxytag: member="Enseignement.h::supEnseignemeent" ref="a3d3510d583b47f02557d1894b5d1d3ef" args="(Enseignement *enseignement)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int supEnseignemeent </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_enseignement.html">Enseignement</a> *&#160;</td>
          <td class="paramname"><em>enseignement</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>supEnseignemeent </p>
<p>supprimer <a class="el" href="struct_enseignement.html" title="Structure utilisée pour la gestion d&#39;une Enseignement.">Enseignement</a> dans un fichier binaire.</p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000057">À faire:</a></b></dt><dd>: document this function </dd></dl>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname"><a class="el" href="struct_enseignement.html" title="Structure utilisée pour la gestion d&#39;une Enseignement.">Enseignement</a></td><td>.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>1 s'il supprimé. </dd>
<dd>
0 si non. </dd></dl>

<p>Définition à la ligne <a class="el" href="_enseignement_8c_source.html#l00287">287</a> du fichier <a class="el" href="_enseignement_8c_source.html">Enseignement.c</a>.</p>

<p>Références <a class="el" href="_enseignement_8c_source.html#l00299">supEnseignementParCode()</a>.</p>

</div>
</div>
<a class="anchor" id="a238b4434fa7fdc9d735098ec1d57e4aa"></a><!-- doxytag: member="Enseignement.h::supEnseignementParCode" ref="a238b4434fa7fdc9d735098ec1d57e4aa" args="(int numEnseignement)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int supEnseignementParCode </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>numEnseignement</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>supEnseignementParCode </p>
<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000058">À faire:</a></b></dt><dd>: document this function </dd></dl>

<p>Définition à la ligne <a class="el" href="_enseignement_8c_source.html#l00299">299</a> du fichier <a class="el" href="_enseignement_8c_source.html">Enseignement.c</a>.</p>

<p>Références <a class="el" href="_chemin_8h_source.html#l00004">ENSEIGNEMENT_DB</a>.</p>

<p>Référencé par <a class="el" href="_enseignement_8c_source.html#l00339">mdfEnseignementParCode()</a>, et <a class="el" href="_enseignement_8c_source.html#l00287">supEnseignemeent()</a>.</p>

</div>
</div>
<a class="anchor" id="a18b633aaa75fe2ff4718739452a43b91"></a><!-- doxytag: member="Enseignement.h::supPresenceDeDB" ref="a18b633aaa75fe2ff4718739452a43b91" args="(int numEtu, int numEnseignement)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int supPresenceDeDB </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>numEtu</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>numEnseignement</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>supprimer PresenceDeDB </p>
<dl><dt><b>Paramètres:</b></dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">numEtu,numEnseignement</td><td>.</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Renvoie:</b></dt><dd>1 s'il supprimé. </dd>
<dd>
0 si non. </dd></dl>

<p>Définition à la ligne <a class="el" href="_enseignement_8c_source.html#l00738">738</a> du fichier <a class="el" href="_enseignement_8c_source.html">Enseignement.c</a>.</p>

<p>Références <a class="el" href="_util_str_8c_source.html#l00007">copStr()</a>, et <a class="el" href="_chemin_8h_source.html#l00012">PRESENCE_DB</a>.</p>

<p>Référencé par <a class="el" href="_enseignement_8c_source.html#l00658">setPresenceParNumEtuNumEnseignement()</a>.</p>

</div>
</div>
</div>
</div>
  <div id="nav-path" class="navpath">
    <ul>
      <li class="navelem"><a class="el" href="_enseignement_8h.html">Enseignement.h</a>      </li>
      <li class="footer">Généré le Thu Jun 7 2012 17:01:10 pour Gestion_Des_Inscriptions_Universitaires par&#160;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </li>
    </ul>
  </div>

</body>
</html>
